/**
 * Created by will on 2017/10/23.
 */
/**
 * Created by will on 2017/10/23.
 */
$(function () {
//    分页功能
    //完整功能
    layui.use(['laypage', 'layer','form', 'layedit','laydate'], function(){
        var laypage = layui.laypage
            ,layer = layui.layer
            ,form=layui.form
            ,laydate=layui.laydate;
        //部门管理分页
        laypage.render({
            elem: 'functionset-branch-paging'
            , count: 100
            , theme: '#45A2FF'
            , groups: 4
            ,prev: '<em><</em>'
            ,next: '<em>></em>'
            , layout: ['prev', 'page', 'next', 'limit' ,'skip']
            , jump: function (obj) {
                console.log(obj)
            }

        });
        //    弹出层
        //触发事件
        var active = {
            noticePurchaser: function(){
                //示范一个公告层
                layer.open({
                    type: 1
                    ,title: false //不显示标题栏
                    ,closeBtn: false
                    ,area: ['560px', '618px']
                    ,shade: 0.5
                    ,id: 'systemPurchaser' //设定一个id，防止重复弹出
                    ,btn: ['保存','取消']
                    ,btnAlign: 'c'
                    ,moveType: 1 //拖拽模式，0或者1
                    ,content: $('.functionset-purchaser-add')/*'<div style="padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">你知道吗？亲！<br>layer ≠ layui<br><br>layer只是作为Layui的一个弹层模块，由于其用户基数较大，所以常常会有人以为layui是layerui<br><br>layer虽然已被 Layui 收编为内置的弹层模块，但仍然会作为一个独立组件全力维护、升级。<br><br>我们此后的征途是星辰大海 ^_^</div>'*/
                    ,success: function(layero){
                        var btn = layero.find('.layui-layer-btn');
                        btn.find('.layui-layer-btn0').attr({
                            href: ''
                            ,target: '_blank'
                        });
                    }
                });
            }
        };
//编辑部门绑定
        $('.add-newpurchaser .layui-btn').on('click', function(){
            var othis = $(this), method = othis.data('method');
            active[method] ? active[method].call(this, othis) : '';
        })
    })
})